Text this: Elementary Students' Use of Mechanistic Reasoning to Explain Community-Connected Engineering Design Solutions