What are the various uses and benefits of rocks in everyday life?