Learning in Potential Games