No error 500 for nonexistent city

Added default behavior for trying to get weather of nonexistent city (instead of just showing error 500)