Nature makes you happy and reduces your stress