Text this: Distributed carbon emission prediction in edge environment considering spatial-temporal context factors