City Council Approves Whale Watch 7-1; La Jolla Shores Tomorrow files Lawsuit?