9 beautiful farmhouse porches perfect for sipping tea and watching the sunset