James Franco To Play Robert Mapplethorpe?