You have Weatherbug set to use your current location, rather than a fixed location to determine the weather. And you have your location services turned off, so it doesn't know where you are.
If you want to use "my location" you need to go to menu>settings>location &security and turn on either "use wireless networks" or "use GPS satellites" (or both).
If you'd rather just set your location, open weatherbug and go to menu>preferences and uncheck "Enable my Location". then go to menu>location and add as many locations as you'd like to track.
Welcome to the forums.