random generation works for both auto-complete and user-submitted locations