Lahaina residents cling to rocks to survive