How do you prevent hitting governor limits in Apex triggers? Explain the concept of bulkification with a code example.