Newcastle are still looking for their first win of the season after being held to a goalless draw by West Ham at St James' Park.