Stars continue to form in our own galaxy