Building tech products for social problems