No error 500 for nonexistent cities 

Added default behavior for trying to get weather of invalid (nonexistent) city instead of showing error 500 page.
* always use brackets `{` `}`
* space after `if`