This is a frequently asked question in this community so a simple search will reveal a number of hits.
In short, a PM is still needed on anything other than a small, low complexity project to manage stakeholders, budget, risks, etc. Team development and productivity might fall on a Scrum Master, but pretty much all else would be done by the PM...