What are the key things to consider when buying land for agricultural purposes in India?