how can we use technology for real world solutions