L.A. hikers love Temescal Canyon. A developer just got fined $6 million for blocking it