Build It!: 25 creative STEM projects for budding engineers