ruby detect mobile device