Revert "Revert "Revert "weatherapi"""

This reverts commit dad08d3e10fbd04e89a46c295a1fff513c0c3e6a.
Revert e03eadf..613e5f0

This rolls back to commit e03eadf9dcc63c440a66deee32dcbe062e4d82aa.